artificial heliotherapy - Español Inglés Diccionario